
#container {
margin: 0 20px;
width: auto;
}
.body-box {
padding: 10px 0;
}
.body-box-slider {
width: 350px;
}
.body-box-slider h1 {
color: #0088B5;
font-size: 16px;
line-height: 30px;
}
.body-box-container {
margin-right: 360px;
padding-bottom: 20px;
}
.body-box-container h1 {
color: #0088B5;
font-size: 16px;
line-height: 30px;
}
.body-box-container h1 span {
color: #000;
margin: 0px 10px;
}
.body-box-container .view-source-box {
margin: 10px;
padding: 15px;
overflow: auto;
text-align: left;
border: 1px dashed #ccc;
overflow-y: hidden;
}
.body-box-container .view-source-box-home {
line-height: 24px;
}
.body-box-container .source-declaration {
margin: 10px;
padding: 15px;
line-height: 30px;
text-indent: 30px;
border: 1px dashed #999;
background-color: #eee;
}
.body-box-container .source-author {
text-align: right;
padding-right: 50px;
line-height: 50px;
}

.source-slider-box a {
display: block;
}
.source-slider-box a:hover {
color: red;
}

a.dirs-box-title {
font-weight: bold;
font-size: 14px;
color: #437BB5;
padding-top: 5px;
line-height: 20px;
padding-left: 30px;
display: none;
background-image: url('/images/mimetype.png');
background-repeat: no-repeat;
background-position: 0px -25px;
}
.dirs-box {
margin-left: 25px;
display: none;
}
a.dirs-box-file {
padding-top: 5px;
line-height: 20px;
padding-left: 30px;
background-image: url('/images/mimetype.png');
background-repeat: no-repeat;
background-position: 0px -125px;
overflow: hidden;
}
a.script-type-php {
background-position: 0px -75px;
}
a.script-type-phtml {
background-position: 0px -100px;
}
.dirs-top-box {
display: block;
}
a.dirs-box-top-title {
display: block;
background: url('/images/mimetype.png') no-repeat 0 0;
}
